package dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import pojo.WlOrderPay;
import pojo.WlOrderPayExample;

public interface WlOrderPayMapper {
    int countByExample(WlOrderPayExample example);

    int deleteByExample(WlOrderPayExample example);

    int deleteByPrimaryKey(String id);

    int insert(WlOrderPay record);

    int insertSelective(WlOrderPay record);

    List<WlOrderPay> selectByExampleWithBLOBs(WlOrderPayExample example);

    List<WlOrderPay> selectByExample(WlOrderPayExample example);

    WlOrderPay selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") WlOrderPay record, @Param("example") WlOrderPayExample example);

    int updateByExampleWithBLOBs(@Param("record") WlOrderPay record, @Param("example") WlOrderPayExample example);

    int updateByExample(@Param("record") WlOrderPay record, @Param("example") WlOrderPayExample example);

    int updateByPrimaryKeySelective(WlOrderPay record);

    int updateByPrimaryKeyWithBLOBs(WlOrderPay record);

    int updateByPrimaryKey(WlOrderPay record);
}